Data Type Mappings

Microsoft SQL Server to TDV Data Types

The following table shows the mapping from SQL Server data types to TDV data types.

Microsoft SQL Server Data Type

TDV Data Type

Notes

BIGINT

BIGINT

 

BINARY

BINARY

 

BIT

BIT

 

CHAR

CHAR

 

DATE

DATE

SQL Server 2008 and 2012.

DATETIME

TIMESTAMP

 

DATETIME2

TIMESTAMP

SQL Server 2008 and 2012.

DATETIME2(0) –
DATETIME2(7)

TIMESTAMP

SQL Server 2008 and 2012.

DATETIMEOFFSET

VARCHAR

SQL Server 2008 and 2012.

DATETIMEOFFSET(0) –
DATETIMEOFFSET(7)

VARCHAR

SQL Server 2008 and 2012.

DECIMAL

DECIMAL

 

FLOAT

DOUBLE

 

IMAGE

BLOB

 

INT

INTEGER

 

INT IDENTITY

INTEGER

 

MONEY

DECIMAL

 

NCHAR

CHAR

 

NTEXT

CLOB

 

NUMERIC

NUMERIC

 

NVARCHAR

VARCHAR

 

REAL

FLOAT

 

SMALLDATETIME

TIMESTAMP

 

SMALLINT

SMALLINT

 

SMALLMONEY

DECIMAL

 

SQL_VARIANT

OTHER

ODBC does not fully support this data type.

TABLE

OTHER

 

TEXT

CLOB

 

TIME

TIME

SQL Server 2008 and 2012.

TIME() – TIME(7)

TIME

SQL Server 2008 and 2012.

TIMESTAMP

VARBINARY

 

TINYINT

SMALLINT

 

UNIQUEIDENTIFIER

CHAR

 

VARBINARY

VARBINARY

 

VARCHAR

VARCHAR

 

XML

XML